第17章 Pythonのためのデザインパターン
https://github.com/asciidwango/ExpertPython3_Source/tree/main/chapter17
17.3 構造に関するパターン
ZCA:Zopeコンポーネントアーキテクチャ
https://github.com/baijum/zcadoc
クラスデコレータや関数デコレータはDecoratorパターンの一種です。(Kindle版 p.819)
IMO:名前に引きづられていないか? Proxy(ちょうぜつ本)パターンになるはず
またモジュールの作成やインポートはModuleパターンに影響を受けています。(Kindle版 p.819)
17.3.1 Adapterパターン
17.3.2 Proxyパターン
例:urllib.request
17.3.3 Facadeパターン
パッケージの__init__.pyモジュールにシンプルな関数を用意する (Kindle版 p.843)
大きなFacadeの例はrequests